random lake - French English Dictionary